#ifndef FIFO_H_
#define FIFO_H_
#include <queue>
#include "Position.h"
#include "Scheduler.h"

class Fifo : public Scheduler
{
public:
	Fifo();
	virtual ~Fifo();
	void enqueue(Requisition);
	Requisition next(Position);
	bool isEmpty() {return diskQueue.empty();}

private:
	std::queue<Requisition> diskQueue;
};

#endif /*FIFO_H_*/
